Rod seal - French English Dictionary